<html>
<head><meta charset="utf-8"><title>RLS 1.0 triage and maintenance · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html">RLS 1.0 triage and maintenance</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="159750616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159750616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159750616">(Mar 01 2019 at 21:27)</a>:</h4>
<p>So, I think that we should be tracking RLS 1.0 bugs like we would any other compiler bug. This is a probably just a specific example of us wanting to expand our triage system so that it can cover more than just the rust-lang/rust crate.</p>
<p>I'm not sure <em>exactly</em> what is needed to make that happen, presumably establishing compatible labels, and using the nomination / P-high system? Are there people doing regular triage (e.g., release team or what have you, cc <span class="user-mention" data-user-id="126931">@centril</span> / <span class="user-mention" data-user-id="116122">@simulacrum</span>) of the RLS bugs?</p>
<p>cc <span class="user-mention" data-user-id="116083">@pnkfelix</span> and <span class="user-mention" data-user-id="153740">@Igor Matuszewski</span></p>



<a name="159750634"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159750634" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159750634">(Mar 01 2019 at 21:27)</a>:</h4>
<p>Where are RLS bugs?</p>



<a name="159750992"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159750992" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159750992">(Mar 01 2019 at 21:32)</a>:</h4>
<p>Not sure but I opened up <a href="https://github.com/rust-lang/rust/issues/58858" target="_blank" title="https://github.com/rust-lang/rust/issues/58858">https://github.com/rust-lang/rust/issues/58858</a> to help us track this</p>



<a name="159902856"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159902856" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159902856">(Mar 04 2019 at 10:48)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> at the very least there is a <a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AA-rls" target="_blank" title="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AA-rls">A-rls</a> label on github</p>



<a name="159902873"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159902873" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159902873">(Mar 04 2019 at 10:48)</a>:</h4>
<p>but it clearly hasn't seen much use. Which is great because we can decide how we want to use it ourselves</p>



<a name="159951525"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159951525" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159951525">(Mar 04 2019 at 21:16)</a>:</h4>
<p>if it's any help, I completed a thorough issue triage over at <a href="https://github.com/rust-lang/rls/issues" target="_blank" title="https://github.com/rust-lang/rls/issues">https://github.com/rust-lang/rls/issues</a></p>



<a name="159951657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159951657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159951657">(Mar 04 2019 at 21:18)</a>:</h4>
<p>beside bug reports, I believe the reported issues boil down to: better/smarter project detection (do something smarter than just do a <code>cargo check</code> equivalent), macro-generated/related identifiers not working and latency/architecture improvement around calling rustc</p>



<a name="159951660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/159951660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#159951660">(Mar 04 2019 at 21:18)</a>:</h4>
<p>and possibly some LSP features we should ideally catch up with</p>



<a name="160306085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160306085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160306085">(Mar 08 2019 at 17:03)</a>:</h4>
<p>This is awesome <span class="user-mention" data-user-id="153740">@Igor Matuszewski</span> -- did you adjust labels and things to represent this grouping?</p>



<a name="160306170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160306170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160306170">(Mar 08 2019 at 17:04)</a>:</h4>
<p>What steps do we need to ensure that triage continues. I think we need at least:</p>
<ul>
<li>we probably want T-compiler labels on all issues (not sure if there's an easy way to do that en masse?)</li>
<li>we want the ability to mark things P-high, so that we can see P-high bugs in our github search</li>
<li>maybe some other RLS-specific labels to break things down into those categories or other useful categories?</li>
</ul>



<a name="160306202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160306202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160306202">(Mar 08 2019 at 17:04)</a>:</h4>
<p>One nice thing about the T-compiler label is that it is an easy way to see "untriaged" bug reports I guess</p>



<a name="160365691"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160365691" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160365691">(Mar 09 2019 at 12:29)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I mostly focused on the enhancement/bug split, there’s also „protocol” label for the LSP related stuff</p>



<a name="160365694"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160365694" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160365694">(Mar 09 2019 at 12:29)</a>:</h4>
<p>We also have a P-high label used but unsure if we can somehow make an issue query across repositories</p>



<a name="160365868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160365868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160365868">(Mar 09 2019 at 12:34)</a>:</h4>
<p>I can go over them again and group them accordingly (project layout, latency etc.)</p>



<a name="160508182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/RLS%201.0%20triage%20and%20maintenance/near/160508182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/RLS.201.2E0.20triage.20and.20maintenance.html#160508182">(Mar 11 2019 at 19:10)</a>:</h4>
<blockquote>
<p>We also have a P-high label used but unsure if we can somehow make an issue query across repositories</p>
</blockquote>
<p>github can do issue searches across repositories if they are all in the same github org</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>